<?php
session_start();
$transaccion=$_SESSION['caweb']['consecutivo'];
$sucursal=$_SESSION['caweb']['sucursal'];
$username=$_SESSION['caweb']['username'];

require_once "../funciones.php";

$link_caweb = con_caweb();
$result ="SELECT * FROM temporal WHERE interno='$_GET[serial]' and transaccion='$transaccion'";
$result=mysql_query($result,$link_caweb) or die('Error temporal, '.mysql_error());

if (mysql_num_rows($result)>0)
{
        $_SESSION['caweb']['resultado'] = 1;
        echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
}
else 
{
	$result ="SELECT * FROM seriales WHERE interno='$_GET[serial]'";
	$result=mysql_query($result,$link_caweb) or die('Error seriales, '.mysql_error());
	if (mysql_num_rows($result)>0)
	{
		$row = mysql_fetch_array($result);
	
	 	if ($row[bodega] == 'CLI')
	 	{
	 	     $cliente_eca=$row[ubicacion];
	 	     
              if(strtoupper(substr($row[item],0,1))=='A')
              {
                // Autolegalizar
				$fechacreo=date('Y-m-d H:i:s');
		        $bodegadestino='01';
		        $estadocambio='ADIT';
		       	$result2 ="INSERT INTO temporal (transaccion,ok,interno,item,cantidad,sucursalorigen,bodegaorigen,ubicacionorigen,";
				$result2.="sucursaldestino,bodegadestino,calidad,estadocambio,usuariocreo,fechacreo,cambio,observacion) ";
				$result2.="VALUES ('$transaccion','S','$row[interno]','$row[item]','1','$row[sucursalcontrol]',";
				$result2.="'$row[bodega]','$row[ubicacion]','$sucursal','$bodegadestino',";
				$result2.="'$row[calidad]','$estadocambio','$username','$fechacreo',0,'ADITAMENTO')";
				$result2=mysql_query($result2,$link_caweb) or die('Error temporal, '.mysql_error());
                $_SESSION['caweb']['resultado'] = 4;
				echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
             }
             else
             {
    	 		// Confirmamos el presunto en el cliente con internocruce enviado y estado vacio
    			$result2 ="SELECT * FROM contrapartes WHERE cliente='$cliente_eca' AND presunto = '$_GET[serial]' AND internocruce <> '$_GET[serial]' AND internocruce <> '' AND estado = ''";
    			$result2=mysql_query($result2,$link_caweb) or die('Error contrapartes, '.mysql_error());
    			if (mysql_num_rows($result2)==1)
    			{
    			    // Autolegalizar
                    $row2 = mysql_fetch_array($result2);
    			 	$fechacreo=date('Y-m-d H:i:s');
    		        $bodegadestino='01';
    		        $estadocambio='AUTO';
    		       	$result3 ="INSERT INTO temporal (transaccion,ok,interno,item,cantidad,sucursalorigen,bodegaorigen,ubicacionorigen,";
    				$result3.="sucursaldestino,bodegadestino,calidad,estadocambio,usuariocreo,fechacreo,cambio,observacion) ";
    				$result3.="VALUES ('$transaccion','S','$row[interno]','$row[item]','1','$row[sucursalcontrol]',";
    				$result3.="'$row[bodega]','$row[ubicacion]','$sucursal','$bodegadestino',";
    				$result3.="'$row[calidad]','$estadocambio','$username','$fechacreo','$row2[cambio]','AUTOLEGALIZAR')";
    				$result3=mysql_query($result3,$link_caweb) or die('Error temporal, '.mysql_error());
                    $_SESSION['caweb']['resultado'] = 5;
    				echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
                }
                else
                {            
    				// Verificamos si es NU
    				$result2 ="SELECT * FROM contrapartes WHERE cliente='$cliente_eca' AND presunto<>'$_GET[serial]' AND internocruce = '$_GET[serial]' AND estado = ''";
    				$result2=mysql_query($result2,$link_caweb) or die('Error contrapartes, '.mysql_error());
    				if (mysql_num_rows($result2)==1)
    				{
                        // Es un NU
                        $row2 = mysql_fetch_array($result2);
    					$bodegadestino='01';
    			        $estadocambio='NU';
    					$fechacreo=date('Y-m-d H:i:s');
    			       	$result3 ="INSERT INTO temporal (transaccion,ok,interno,item,cantidad,sucursalorigen,bodegaorigen,ubicacionorigen,";
    					$result3.="sucursaldestino,bodegadestino,calidad,estadocambio,usuariocreo,fechacreo,cambio,observacion) ";
    					$result3.="VALUES ('$transaccion','S','$row[interno]','$row[item]','1','$row[sucursalcontrol]',";
    					$result3.="'$row[bodega]','$row[ubicacion]','$sucursal','$bodegadestino',";
    					$result3.="'$row[calidad]','$estadocambio','$username','$fechacreo','$row2[cambio]','NU')";
    					$result3=mysql_query($result3,$link_caweb) or die('Error temporal, '.mysql_error());
                        $_SESSION['caweb']['resultado'] = 6;
    					echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
                    }
                    else
                    {
        				// Verificamos si es PLE (El cliente en seriales <> al cliente en contrapartes pero el equipo si es un presunto con internocruce enviado en un cambio abierto)
        				$result2 ="SELECT * FROM contrapartes WHERE cliente <> '$cliente_eca' AND presunto='$_GET[serial]' AND internocruce <> '$_GET[serial]' AND internocruce <> '' AND estado = ''";
        				$result2=mysql_query($result2,$link_caweb) or die('Error contrapartes, '.mysql_error());
        				if (mysql_num_rows($result2)==1)
        				{
                            // Es PLE
        					$bodegadestino='PLE';
        			        $estadocambio='PLE';
        					$fechacreo=date('Y-m-d H:i:s');
        			       	$result3 ="INSERT INTO temporal (transaccion,ok,interno,item,cantidad,sucursalorigen,bodegaorigen,ubicacionorigen,";
        					$result3.="sucursaldestino,bodegadestino,calidad,estadocambio,usuariocreo,fechacreo,cambio,observacion) ";
        					$result3.="VALUES ('$transaccion','N','$row[interno]','$row[item]','1','$row[sucursalcontrol]',";
        					$result3.="'$row[bodega]','$row[ubicacion]','$sucursal','$bodegadestino',";
        					$result3.="'$row[calidad]','$estadocambio','$username','$fechacreo',0,'PLE')";
        					$result3=mysql_query($result3,$link_caweb) or die('Error temporal, '.mysql_error());
                            $_SESSION['caweb']['resultado'] = 7;
        					echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
    				    }
    				    else
        				{
        		         	$_SESSION['caweb']['resultado'] = 8;
                            echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
        				}
    			     }
    			}
            }
		}
		else
		{
            $_SESSION['caweb']['resultado'] = 3;
            echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
		}				
	}
	else
	{
            $_SESSION['caweb']['resultado'] = 2;
            echo "<script languaje='Javascript'>window.location.replace('movimientos_eca.php');</script>";
	}
}

$_SESSION['caweb']['ultimointerno']=$_GET[serial];

?>